package org.platform.processor.diagnose.mo;

import lombok.Data;

import java.util.List;

/**
 * 故障诊断故障树节点
 *
 * @author FengJie
 * @date 2018/4/25
 */
@Data
public class DiagnoseTreeNodeBean {
    /**
     * ID
     */
    private String id;

    /**
     * 位置
     */
    private String position;

    /**
     * 父节点号
     */
    private Long parentid;

    /**
     * 名称
     */
    private String name;

    /**
     * 孩子节点
     */
    private String children;

    /**
     * 节点类型(0：描述节点
     * 1：诊断节点
     * 2：算法节点
     * )
     */
    private Integer nodetype;

    /**
     * 树ID
     */
    private Long treeid;

    /**
     * 知识ID
     */
    private Long knowledgeid;

    /**
     * 算法类型(0：与
     * 1：或
     * 2：与或
     * 3：亦或
     * )
     */
    private Integer arithtype;

    private Double version;

    List<DiagnoseTreeNodeBean> treeNodeList;

}
